16494255
72913770
41312008
8233573
1008864
37951280
44574136
18576164
34247087
10216981
84371148
26888426
44553314
95275720
6889748
65652180
32116262
30232383
73268055
42943302
29993287
76624622
137067
49523469
16111760
66629508
7506837
75527782
79793848
91739668
31923264
18665184
1140751
12165397
49758787
75182537
62796000
67636985
46534276
28345616