18617838
14086115
6479283
6242839
49325299
16447547
30904228
79922859
2700900
4723606
51365832
46335284
70624940
60758674
6800237
49915517
44159684
56323682
67192884
20046952
273941
3547763
27584015
25871728
6871424
51425157
43954478
8864908
54971386
633310000
84644870
55096224
78311310
74714428
93138083
85145690
26218596
5256036
67555923
98519683