55569750
6841210
21103985
54708631
43155602
2582229
6387531
1898771
55945176
76496110
44394876
82418070
60601807
27532130
23558143
22262817
98326955
59935067
76982376
70743520
12832509
36695852
24611632
5377375
84124633
75074324
8481363
51907310
24935862
75307594
67124699
94057025
37012538
23944007
61744194
46403978
96735822
22255819
16124427
87354942