5703800
61639317
3272463
15705489
77081896
21669456
22587282
80774204
98263005
4686160
20286138
2543467
49805444
39882440
56017456
40104198
45805235
42136516
70169942
20924213
964612
93682610
4426723
96052915
49277354
60647391
75897019
39016660
7981879
46418339
95869329
91609530
68595146
69713482
26031337
55056510
26528591
80641260
28908764
84679436