86438284
21991879
8681483
22632779
22904327
11427769
42998048
30137017
30872670
70983079
9121748
61609646
3473078
82916077
72743331
77125528
21673840
53405190
53392685
345348
42922451
98077548
3951913
1983009
85501132
18578098
7843253
6473413
80458419
3303900
18513731
20647989
45276794
23523467
98715704
2361603
27401667
19974987
54866017
16077560