1144964
977393
72295412
21059650
16895239
52186728
1115316
13661627
5086432
8428472
95205517
8468668
38212556
78666832
63186859
19227914
47649163
62795209
63994424
37113973
50956694
21762397
95548374
7372444
87933530
50223746
70258233
76792609
2852672
97102070
8693787
59096314
8112484
39348533
81801937
2883385
33809139
62611924
56796739
80384070