51148415
40835908
29537016
41449810
51068564
14901745
31172293
84691900
37143583
16746198
45439187
65492093
78232808
41822710
7284063
20059964
42024154
11375301
23156602
1637962
28987254
26527420
14992135
27861314
44165827
63859299
7199253
6707555
52798614
93591580
47985953
30911452
19326965
80994584
88217
266455
34538570
17326761
9455901
2927822