58246491
81881451
99464524
27183595
40309233
94153811
11431532
49894472
18575293
9984906
64131
49465043
41351909
723961
9158926
45731730
87772882
1769195
50168763
9501376
4771790
90646050
75622797
64208544
84485090
5328795
3788852
86839075
35153369
92733163
45641896
50065566
53732747
11597713
92814956
55855024
98378378
8465103
32521318
35032030