10199435
61111656
99015608
79568295
48374067
26847198
6368644
77293723
65103526
35189249
41479968
626510
24089049
14653732
10721379
25456551
48693793
10962454
4759359
75234730
95457152
95499506
39615181
40749923
12253379
27679258
41803118
53817041
25228326
34977
69881209
66339250
69639927
22475855
57698845
73061538
61236069
93571165
85175956
70497856