21147489
42489938
32088024
14352804
41191382
6902661
36579243
13046321
91526271
18513766
38908593
34645640
75406060
276556
28594500
14893042
56559931
74429565
6975705
89871293
78442677
71222352
916662
49446793
98734754
84469203
13943048
35074372
96004335
11788685
21621993
6694214
98695853
34164189
53174030
67953237
8016962
9800720
63532028
22256223