41123686
38223871
96569554
25321710
31446257
546660
75081189
64938683
80627236
85817275
61749746
44678384
67048854
54978072
69222292
6252173
10022016
1534183
44781044
96165902
99341607
41812355
38217253
38263107
40032396
73538336
2543533
79345402
7487238
9961527
86292036
42058037
66385368
34521773
51742473
6124878
8566663
3733273
33694362
1731805