6973528
11093913
30505916
59616426
45569841
11848499
9962242
26662739
11391596
2065984
97481330
50547623
7785246
63019228
8231156
78159181
7804203
9889258
82961925
8183693
8283712
88727070
85285619
85061716
19667679
34356070
5857242
8338237
80169911
63089668
79306190
66583593
54463341
5808717
43213138
58133157
43361092
3929733
2120603
92205136