14731250
78992101
17949742
73793762
64827051
75695568
23059724
8237121
3781359
46333823
41676528
20997041
52789392
20132813
70619366
75588934
51906302
69214630
4565681
79524369
1281303
9149833
97554251
66052032
25316278
90703750
5675941
25948456
8352089
96509591
35184653
19551909
24561858
4029776
50999931
36193527
72076926
58932833
73797316
58746478