99638696
84266297
54576901
30993487
7537930
4604138
28273529
45676697
90775128
7138433
6894760
45335996
463179
79517505
54734567
49819178
13914994
31226841
1331179
12904664
22141208
87418202
9594316
76571809
8947258
61939617
23493780
15813252
2075361
48831259
992253
57441432
8819522
51495749
93522799
36295854
65497987
1041929
95802321
9581464