31312777
12221386
17831438
16173444
9899538
62098718
38312089
8916481
65092378
46204864
41081746
95179989
2477480
85837229
354875
8393291
3745462
43313523
4419220
79861273
42298899
11554154
81116634
82157523
82279618
28857888
77876039
53112410
40604931
9626681
28413669
17616279
3156120
16967281
62791035
451563
14078520
46546263
1357628
5518118