75789185
3987723
87241162
1117417
47115985
50878387
5305704
847295
44125081
27115292
55831180
27683235
78645424
68099560
97437920
768779
5723626
70048290
57762936
472625
82037860
44264858
44318263
83172239
98898876
48169401
45159248
7127717
54687618
1101095
4275152
77913496
25075533
97073187
8214983
12364392
35347318
62346320
19125444
10804492