84966703
62022177
93497349
45764411
97417372
483303
37546710
46397744
73734843
62243387
47495887
13692492
32926574
97699163
73992625
68851995
1945936
59735480
60713293
63423790
53894079
63025821
2663465
49926097
35612436
7572353
54491783
14624598
25674860
28162979
20198349
11542938
19513724
90858240
69156721
38165754
77396010
72029713
86891152
25676288