80356844
13499972
6331155
2555611
34137286
50901505
81873718
21383120
20209440
91669824
4237123
83146221
5081207
67578093
76187532
87079383
93133875
76265965
54995368
58829101
17529902
82038219
45089657
64515945
79813913
67695338
36463939
8859625
35645052
18458918
85496568
74016896
82111418
72769247
31055235
34285536
1466664
24698557
80649737
1750495