33173473
58151371
31326381
82818956
50187391
9019098
5606110
60221627
36842569
51715712
21045232
31272365
78446919
41664749
71982736
352540
20918766
36955507
40785599
39815663
10624361
39458762
53533098
87239299
68297999
56982572
79017046
59713886
79759080
13943889
2624822
73451690
65042089
80038546
60942092
9551435
10167155
62303483
159016
58574318