31412106
58199553
809848
19021836
43255058
35979924
77019419
9040371
1186920
24416903
29606493
2513419
79773260
82997689
64137309
63127856
70727897
5359919
37234839
3665794
65831357
8525470
20116217
35714825
6875696
981638
32318456
40172027
33317243
71386666
65223346
94284878
65427818
90626613
61128118
71435072
3852521
17382870
1891740
86126277