2175466
19336716
52887141
17079098
41761132
14235947
86435056
51021788
13308936
68783590
79117558
97147456
26528712
91739991
78177953
662832
49648602
565500
48185262
78799886
5505891
5657494
82493796
80679532
86612865
34576849
21706303
21159597
71507157
59804465
71656035
9202964
9117508
53181800
4736539
29722011
74361079
22693855
81066222
8611289