50275874
58067844
42574923
16713306
32296705
32781912
13305487
88842615
851569
30183317
95559372
96363527
34422953
92587949
30011921
31463810
35219407
70436036
39155668
20897600
88878238
25904824
7015102
69194939
90179053
99931447
41401280
17722
95714668
75606236
87943152
66387531
3100714
92605902
22976470
18889774
81265249
92268762
59104496
73766389