43268650
56586098
72973550
24726664
3653175
86794645
84954170
45632050
57694067
80142747
33896753
22886873
61688073
98602187
17639389
97707779
45851955
7845819
96439533
32108517
1113515
25239230
29209304
7748244
85615056
46821316
90445444
49217341
66147440
91518639
27066353
73059683
1036922
87305596
54451890
69536755
39524923
25778126
8525840
36273300