35305828
44964774
76367459
55135830
49481931
88361105
5873672
13664624
98102260
99467361
44801491
18642771
98674784
17469107
6480105
94002315
3343539
103600
19358790
40368181
11429500
38645395
14201044
3293517
45574658
41285287
24943047
56614961
73169243
31358077
6822607
7989835
22437522
7123235
88864268
71739114
75582154
31472076
67327792
3807260