73522036
10947892
22797863
6949913
83249606
79603642
38308729
70356467
2614995
268128
24156602
97802847
95829393
93553384
64175132
81967029
9012110
72233110
7868982
56474478
5307846
58499004
28608944
30408882
22839056
19404930
87783533
20746400
3861239
13986609
76991023
5365388
7006142
43864933
720509
4226221
26181637
51684742
63512609
1051460