42433283
3071119
43829163
8378772
70104351
9871990
61222127
73893357
535905
77744656
93915372
10667137
7346140
3792941
80931317
14733916
597018
21905701
37979149
50695655
89846132
74612657
44168873
2984146
14047454
89099804
1488114
39939792
7830654
1902284
29828502
12847312
32767978
60746107
89833997
325661
97283317
61588115
39456497
55381663