98213712
77752420
70667053
6167951
2170656
82071351
32365457
63207800
2243328
2483843
43519694
32573942
60684167
26498354
6044113
92805627
87129215
13258292
7829416
18912034
36877188
56695352
16063882
5585359
86918828
14175186
71072661
76883852
60169513
76364517
31978429
60062284
41634794
6922982
50179877
25027025
41266173
2639781
39402722
79453498