32689042
98344067
30794205
65302349
99821394
80598605
38112742
7000806
96333666
17854813
85712374
19203602
3014758
62988159
87411374
12061819
14046718
53148534
21074750
14697404
62603826
72565398
32108038
32875563
47179034
52482534
55727362
79431588
40646022
90283546
2174388
2498878
30903732
9703348
74932528
32452958
47328125
64989499
10484820
1992609