68033350
45187499
89546022
89143308
41163392
6825242
81045775
67178406
16785515
2996315
15002284
35544931
70422858
96162428
59139690
33461643
9800394
40101539
87063868
65402798
51448347
12609000
1369344
30073033
27795944
53378347
54825698
7981245
35972658
11561327
96454431
41445286
55625966
79724523
79266247
57345227
11345741
75829794
35076690
30252579