69437986
91007493
63106040
57353388
51312453
47671084
41134215
20038013
41696972
70138569
55691302
3679652
90754679
68629407
18491856
11132507
38594612
65983329
87669872
6375281
8159707
15615427
46161130
86005101
6293463
99211266
98125886
8991512
9805287
25136326
2445396
46413325
39887816
98537018
60738132
49631630
92554006
10064416
23152555
40646604