58534106
53411701
36032873
31553337
76086621
83605712
12021434
31433446
2062782
51553283
46302253
98096567
56184235
16558134
56739539
709695
13713105
79271136
35564502
82089648
66136631
10492309
24117374
72925117
74006243
36266002
9024451
592657
65883548
15539456
9593996
63042184
3935296
32699232
9208394
18182833
22075828
52335600
34656894
10278149