16661268
66804189
77587666
92379050
83991256
9075518
47953704
72822535
94765557
40231543
35496186
43274172
2671637
38068398
41143241
20174572
507592
28186452
47093213
38237940
63449146
33716058
25178533
71442505
31185694
27463666
5574809
45192440
85579373
3477208
89312157
89246965
75256827
83793444
89221054
67357426
2550609
24298151
20646078
73459968