17249478
64706886
70995810
35324738
23961580
88196363
13409510
36426526
9374651
23018091
79959089
22686745
99669628
339064
99134710
38051350
33927127
7052980
7396516
3208405
97911456
35877632
28238703
25438579
39498490
94229217
25631248
47256610
43526638
51184537
2476773
79152719
30477967
69075550
28017439
32656515
44755710
97386241
39516855
9356906