8393146
716495
6703126
30882991
64602705
32615574
62982528
86816227
95523070
83119
9307308
33178328
56119283
82022575
74133021
90756973
2289346
87452792
12656894
48816653
1677455
17391666
6923703
83465219
30426327
9744725
64361473
43425859
65283933
1189632
76145150
55301359
8433541
11713798
82017343
15146094
38697388
43235655
52224873
96782404