38308628
86878817
16634945
38498344
89107164
71909906
24189330
94337874
20632235
77707304
13448369
15512691
76005064
68704700
1949705
5417298
94393445
3032657
27181119
44668737
19199710
67622413
9264964
81022889
46821022
76227003
25282049
51394997
11832604
1542581
69907068
14154092
391469
33886195
92504383
10582877
64314523
3344952
1149177
96604634