5879458
10795563
37878364
18157360
6288634
2781137
11093149
86655775
73521321
828915
8636228
41941985
72141523
21476850
61064358
70948637
38047882
9270307
28439161
42508905
22375034
51174732
88827931
86648841
19923086
5962837
3539666
79979861
38692961
66086800
36213738
7046209
75239070
12197859
38656186
51214233
54162397
43799384
31349490
99052482