27374843
18866
66072198
1678834
94488612
18557882
46274192
10861524
98856135
14208370
18398158
23522461
96143579
55658010
44625626
46382457
12172006
81105299
41705998
45215614
63025145
51744115
55919609
34902452
68685455
12038001
5397
90445673
44638940
39434361
86945801
9572648
6365032
11306649
29714844
54285741
2731387
10995375
97901131
94822688