96474351
65153564
94431418
29439962
59832239
9200282
25132100
5485856
10666204
64245841
10862998
36546174
70135028
2765675
90791700
16853993
38188863
13053801
13553883
90287647
31292932
31175830
75904823
20187616
1508235
97371496
44304812
92132828
40864744
9767899
17511205
84077656
90034429
49619252
30746407
50534766
75631441
93831880
70978254
57849073