48814096
24185893
28195765
76976537
7836651
54071989
4663777
57398974
2567232
3518247
27186430
94098300
22934397
96691531
67808112
68496343
76699163
78198558
10097697
75412343
10287616
32497073
38448040
48784229
50647082
36311885
39031842
1917528
28974346
49382699
9413346
34736828
40328487
40906608
72525665
26382410
18363160
49809376
4960697
60565489