86892099
35439419
18576248
58277653
4259269
17095787
61336113
57304270
3262508
78427
68503769
78112225
93991051
94404902
90353246
82174221
1634834
21126228
40681597
43397061
55896398
90485449
3376315
8305138
38045571
55016443
12209153
85407908
22545835
5469460
3951881
36983597
29642486
99627970
51502839
46863055
6019363
39993371
33781314
86739842