91752762
31814676
8002769
40623489
61546172
8706885
11084308
25198383
84118534
21448196
29771724
50856298
48224196
58681376
18223880
90529660
20264118
308555
41258757
89924744
20093980
39587388
16332586
15877477
39678419
83826906
21746833
84245755
73629331
54689369
64066040
57719349
92404288
22422240
73278131
46726946
13696208
1338411
60758016
2146383