52191508
37898381
15679711
88168809
83492565
6763693
80856110
5671715
86637336
22862867
21059363
89872955
31693988
67165182
77584697
2962768
4035800
22129919
34277586
28875129
85174189
3238626
78132599
69151532
22207306
32068723
28798168
69988599
98784349
60154614
60627486
53376314
35541506
50173011
442784
25939781
11675195
19003809
3376022
32368442