80765797
33949606
171791
60034981
25784590
12728720
62962886
84621070
88481827
21415888
64676890
7905783
70646533
62562146
2003868
4787117
48851862
55705003
40292753
93949489
77023984
1001136
5544144
13468823
94809513
3749625
53302188
77048470
69927416
14073302
96324116
96837639
6835989
86445140
48043904
425330
4195860
75715481
2851296
56269781