51875658
97261380
86718163
9018111
29085095
96863756
74014181
8325712
98124366
59691608
53459493
51772762
75177882
47204770
70365200
57513194
73943910
861848
5544419
97322739
44877512
60119206
47334489
81111992
56128461
42841813
39711282
31455176
33849665
670844
45541940
51776007
48739
23351446
69214241
67251485
66326555
15946781
9887141
5007188