32554344
12644210
10063904
48327389
86727500
11924982
51739253
79556816
7014005
80601426
44755247
8742153
77903204
68313921
27542968
64841800
53984598
94176536
6926094
44528792
81457542
9942906
10536106
6064603
7475471
56308163
28654889
29246663
10324239
41684882
65365347
2338800
89293376
11513946
18999253
42314789
24261130
68287174
41399040
7415338