24456618
30885179
1028736
5381767
36285170
72456373
83272491
25196550
52829861
55568605
75306105
2109185
8139093
39759698
20986394
16381802
16969721
58164563
11182415
12863578
52933964
95351912
6225210
20103404
58323199
97323955
58663408
2106954
93992511
82973740
83558567
1123524
90975885
42824835
27062579
86375153
60174319
1566557
70054211
22236574