8373728
85561795
34703509
22082678
77407221
51142527
4445180
64222439
19914220
53484069
4231209
33909542
46757948
32177716
7157259
11112532
67955589
79623553
58891235
30752862
83456245
56768508
23319295
25814125
49887273
11884437
29976338
59717248
98204248
21907252
3568853
7069940
56349916
78079770
28957433
4885507
80147737
20295497
97714617
68161642