57474178
56627598
99599018
79397621
68945178
97175165
78027648
3430465
99168324
26514910
96913469
8239350
7101508
5149313
63862713
36703992
79497869
48331441
81135522
18303127
60273080
75702737
74922090
4075088
39537509
5178138
64337752
16741725
33494757
13792754
43053182
46512917
21888556
14655042
93972792
449324
89064962
82292551
1637983
3147933