579991
4392818
23738792
66438874
78666609
607205
58354313
68594682
20313609
48684090
19587978
85249197
66978251
26763472
19797132
33174740
21828644
39117198
90158568
9465476
96288461
36992050
15293264
66265661
38095420
53711338
86268557
59574875
2803426
48251086
81937627
26436092
31162148
49336173
13896902
91458367
46084737
69812364
32355195
7187932