57483622
6628479
4832776
91487214
72233129
10427530
58331921
68226764
79475010
41149185
40998624
114931
9974997
24667814
1849561
76352729
74002483
61042077
58569741
77697343
39282789
3232064
83621585
7509318
2958189
84797609
10268216
93896419
77918780
82194927
52361018
41851049
24575566
54575504
14532845
93638647
83607784
75103131
42352906
45147047