39634510
75192349
4814615
93848299
92962358
94736220
96797990
97345130
67026409
95895989
52976660
85117956
47172593
21076034
75339669
63342392
99626448
47724269
41773066
70838295
11014638
99022972
88836516
66978392
39676512
18024816
74156407
80694478
6236441
35294051
46372123
17099195
92024735
55009006
9165128
84321551
68379635
23329384
64239122
11608037