28614957
66544883
72945780
87356715
94337694
16553940
78126623
86767798
70756399
232529
47359614
30301464
77525823
42926932
33486764
78147949
1961320
76614846
5651202
2260390
45388952
55433342
24637281
20775778
668172
9049525
6252702
78218537
56919546
28569648
94409137
54427412
88355323
3229791
97818244
86687195
17351677
52291798
6772001
3079372