4318348
52382195
95418743
43138841
69899382
3195661
39213283
36618801
33614670
22983934
36551416
14298712
30437089
2665276
74194258
108937
78233240
8513834
76893055
18814166
8334979
38194192
54617205
56112901
80335198
97899401
70107598
60943604
96241430
41315892
38927353
17435170
31238383
44047855
71829987
55716664
94452140
98001771
19136154
91506350