38769893
9975650
26728050
84996209
67376238
39141671
19529194
71579374
39811448
74247224
83132088
14282536
34716548
558520
4266758
4119912
99376566
55004465
47938973
31608050
9749705
11512245
9457440
76961826
97191517
32164572
18278740
31894163
1422207
96933614
31005949
87082473
70155797
66395234
72059888
48815705
791830
61017954
4418513
69375328