27366183
43075346
33088186
89679887
77785676
8956374
38638814
60225492
84358585
67142015
33171137
42014091
75082718
70166393
63122590
8106787
70895622
14701440
1081333
52916070
25817106
8856163
60232246
85881409
50293716
45817185
90261993
12887325
82514922
30645451
23291443
17298912
75163283
2505202
33214880
40704283
85077572
76637193
19573715
47405450