97589869
4075509
88793515
92643079
8806800
3479237
63627836
25766197
79094423
30491187
9003334
57202667
51528923
46591173
96249636
18741518
85537600
84181445
2198841
2399418
17023593
2587237
1123393
52911495
31363398
21769468
2878424
75342440
11493120
86922723
64883602
63915071
49592555
63884116
47684673
3694886
72725949
39861254
38753872
40951755