96693867
7012286
57259221
48461026
9982519
19017325
63406350
12481503
6324284
2026530
45179405
63453367
25295049
7588450
58615921
5168981
95928520
41781200
87226435
41922759
3882300
77983908
25512670
47971901
52936246
30913092
2276127
88202417
31991414
88381006
88075713
36284139
22173458
19541613
10646202
83067021
1904637
64008868
9750361
42583738