30641857
16199848
68406907
34154726
4901834
12066179
99738979
90097189
64267054
43607428
39591343
78745469
86977935
98963516
88914936
68462025
7597705
49675600
68917625
79962829
63942301
32679596
8181772
1836157
70027334
23453213
50176760
53157506
45284310
39931768
52791365
45181470
4678024
91752703
75028648
29209768
90637570
35844859
503545
78976735