70155402
95296984
86828990
13646736
71337635
47368188
44993214
14855767
93777508
30655750
25207260
97299250
347910
65498275
36209600
66375654
5091566
10193609
68239118
83006883
23023552
67132442
21782360
47016115
30133849
2291032
20743102
43128562
32705884
81575475
88677247
81091498
39101589
48257966
99531607
24459382
58931390
67461296
95639486
44169773