4134940
92614980
54386363
8105105
6156229
36305706
2456982
46118612
9851101
98034972
37456266
95281303
37166716
84011435
72282926
26613667
39519821
25103811
44563909
52429457
13968873
9291612
97733633
1913560
88877825
3698746
91284526
66209117
2136335
49342841
21697931
43857527
43178511
27267295
11667578
30197752
53372803
16249317
36472584
53152224