47697911
58041585
78406533
49534502
28368923
11687967
39895250
36534650
87127805
2530240
85482217
82884468
72901809
89112991
29742806
17649570
77514106
78371919
9426559
99419954
7344959
35402292
52073886
66601295
75022052
90299018
64273243
125266
58663570
97993201
67531410
8155562
57006936
18754372
4708309
34447884
9312066
80966435
19417796
1841607