31469274
3540698
29448681
98001911
48712496
78551557
80633261
24996908
8208018
83732968
25229845
995546
17173852
50401238
89304079
7087175
48252374
18015439
24816413
6891175
19265680
8056907
726437
70374521
89147812
56171889
22593454
20683614
192069
2051515
25049762
781998
19352542
9234429
32762281
37576029
1669700
793566
12925610
76759927