4728523
80088696
70632174
67885504
73078982
13672
87106360
57419869
17097814
33524751
33347852
37774933
46363364
61054577
4285884
2392862
66980
28458673
83153152
90724216
28301666
2912590
34329962
42432068
50672049
69178236
71819703
6365761
69089860
4248002
25579229
21373237
52931511
93665301
97285137
197331
24107396
97592563
8376919
33715455