92005680
25024789
90129701
15518733
52824784
15031373
11228817
14614427
54978315
46602151
12595259
5028027
45115385
77981573
2704872
22871256
47594787
67572120
3291505
11507890
83506074
1357395
43942589
37156606
80087871
32287607
69765194
99608942
67671686
54202508
43014351
85787244
12661992
62937630
72157820
82588040
6443655
60683469
72124084
64722430