53408961
7919689
34421673
8378302
49999241
4783497
2965315
12069018
4899321
84142282
65672730
29316210
14701883
11727127
96853724
60426743
45846358
24359058
20912598
39748910
80245592
13031077
51741719
7856900
69589612
79252519
26547369
83146863
93032998
29905145
6179563
23234680
53103104
85318086
15117785
75084169
9202447
79998849
50514119
7391416