26911823
55545876
17952133
22991038
27796360
72247949
18066465
44267152
17275892
26604413
99166145
82518794
44111095
67131352
43807348
21295934
49335013
8171678
5682403
10114332
13029730
36535247
49215199
38349822
84465501
54454331
76948705
38104862
775567
21284629
70278788
32117226
26725542
29933844
7301286
72489662
4198348
52862305
64123882
55337669