41628585
43854574
9869999
18398659
67246851
86261388
8085315
52455610
69703049
40386539
59958159
3118176
75024269
50872577
55166950
8324355
41861557
4991430
60013379
80277062
9533415
27189655
33854779
11331413
9576352
54283640
47923368
90476129
4221046
6348506
9718956
5231215
3365181
27621208
93637693
442233
70498279
87372895
28934543
90665318