63946357
83558712
99555802
11104950
88604096
69332603
1359746
60065580
78922315
95463244
87897553
76189026
72082459
68364024
9088676
90534431
78516711
38009500
32126936
63694018
58871321
23194147
40354556
43705926
1152748
5696865
2845987
31997592
74206022
8912199
11444813
15338323
42168148
29155023
19212981
97579892
45006586
86481712
13291300
82621962