40918104
85234830
25907303
94291213
93642374
84421823
11434635
72521342
1189309
22854549
92658464
56889612
4244989
14227455
557701
58463727
16269618
51302773
5947207
48298105
42483925
73212075
3498449
28579148
96088710
23857278
1362744
9113421
53682439
99699167
62535894
19521494
6241221
34666930
61774403
2265930
4673482
67506318
6304557
56088284