40395798
42498853
40395423
69993991
75573134
67068186
5428948
64949890
92042578
46183287
75781745
23801971
4686691
96689798
112990
34847124
83772444
11431269
70975202
83319442
5703500
11371189
30656981
48865723
44656746
5212797
79546434
33296593
25134167
53909277
3085568
5911450
32603332
40786677
45505894
29804783
48433978
99983326
3949130
12617092