53672821
12484762
9632715
78725813
16137274
78181604
92703913
974815
58457471
5550251
79138854
77237572
4635955
96023936
59153774
66699206
99328632
86215277
49003852
36236813
15784469
53639320
10677353
12501135
28387059
27708655
7686576
28385972
99765477
38564772
23298970
13678252
75057063
711404
86402186
63117879
26154928
69615847
12142738
37837062