30989106
45218895
14908414
96828135
75025739
65427055
98886494
90833002
6124117
71174565
73014715
80519807
10389021
1722508
945954
23681345
92602521
74239747
40287481
77319835
42057527
69657695
23794090
9474454
22361276
9827190
43892331
65875372
3862139
96028159
23033273
72084270
60988203
2924114
28935331
954848
63884600
10778829
8295745
7032786