41994709
5735541
50505806
97777102
91413892
21964128
7373604
34897790
40755512
53088603
53113308
51065903
8679629
9142529
26857455
6084998
37325058
59787682
1446750
23085396
22274382
6404459
89462519
83666454
12171650
90928671
98955732
74157866
59895383
58947002
49902044
57051633
86619002
90571168
60836946
70344341
60877642
67465480
13433202
38197666