59726821
82784146
75193203
65287225
37503898
24252004
67719968
9090264
97528233
19745015
16297239
25729800
2443919
4935133
97259038
93073944
44535603
16915447
28227371
13302064
72372313
2931642
79079398
62472811
53231787
39415335
36624741
18732838
28585383
98276135
9776603
88776596
67977932
97501949
53419432
50716636
95206700
9992134
39426793
9746201