34426118
56391105
33102840
68083611
6569899
38009321
75283610
51503570
33047848
88273960
34322017
54483996
29722320
11856459
4201438
50894586
80922780
10454821
70664191
83829960
13672305
1611857
37473494
87193498
78864539
99986802
37796360
25752519
1253904
7619935
1260205
81059361
76437114
7649828
69812435
86864288
53686698
23048674
51496660
1968729