2288673
37566053
55706956
8493659
44721417
31632117
60846559
4178802
6747311
91642826
43519265
36191704
20319134
2696132
70589921
36979790
6048500
89483837
29028590
29129423
86446310
8869448
3258306
32296398
87239380
99231016
64933125
7397398
77847900
89762105
2898812
27883024
26856180
3493824
51855680
41454039
93459322
94918252
22465771
8341344