60914241
4238540
80943493
35545728
509863
36608062
17821180
54914676
74663759
60169472
96129629
5738417
13599950
84629644
46604126
78103687
65725740
44905877
12044212
76873880
29928446
35379661
69133472
50263640
14373331
1578378
99254958
55946500
8901280
89669739
75848431
63724942
39701958
31776197
26173265
81571822
50117741
55232666
1961210
97135263