82742157
8506406
14762131
89872031
20769037
29002499
77441834
22138964
65507089
38712466
29103273
28797159
5829123
3716647
27238792
60838964
96379214
21172548
23377741
24138833
4979208
11454214
19381458
70383989
60657393
12645500
96894247
39362283
5049560
3870373
87028833
27532978
27811598
70247614
97683912
67923683
1189845
36395225
91616909
46489230