35622929
90614040
64913261
7161300
53048196
64387777
24863085
6666711
25582731
17638027
79947661
78881753
34042884
71211569
30354238
84994600
66254964
38965594
31054160
8574633
79904967
79695145
4475302
16273670
74249173
37335726
48005551
85071165
82774952
67276497
10839102
12123051
25332400
8318722
72649708
5949968
6417972
58285176
22308733
42719198