59582220
70599877
8719325
2302764
42894358
4332410
86633855
32388592
87398099
31825243
89788933
6016627
26655287
22254122
12512239
1891490
11629508
97913328
311067
85799497
13493167
5581881
11065234
73948292
82491866
26349964
4325322
33929036
59166951
8052430
53338578
49712855
46231848
70559058
2473135
64231695
7189940
18285967
87664875
58067190