32019438
96238862
83358027
1961284
67056905
63307259
44281939
77783163
6484353
44133035
54609504
48347626
49581631
48883089
628231
8824414
98001102
77285598
51631420
12024731
65944416
34362780
84308370
24484088
36898898
29508072
76474179
88487254
575371
75559614
10483221
21654649
47129901
694638
3479715
77881060
42916186
80301776
24006111
182548