2323700
62567272
23633082
48618855
36895955
98731933
95322535
57352322
78197220
7364616
39307177
23753823
43594960
32137288
806392
17475479
16306943
81606495
12962780
20108882
10617494
86876317
10345114
29125014
92534722
68277582
88768884
81007350
91734520
3902687
18245727
68099074
86523252
30082043
61007524
4958451
42935363
12241246
37091885
3781409