12896983
7075431
80205473
92208202
53739190
674412
99802062
1075332
87594297
41522119
1126580
67364424
53211330
6071297
35813886
14564328
46426453
1086660
73662960
41954636
50207581
3883353
5493180
5251266
99967333
77159086
2138514
59886737
83114568
99202514
25152369
14943883
65339323
85559525
88681591
31246906
2795785
93994807
29867617
62048352