64125746
7330185
4874218
68694481
52919502
70563264
26062782
79637946
58997370
79851276
4057992
14815651
87251348
12502197
76647317
78785111
49008322
67549598
6133786
9572177
57416451
86518802
31125392
69594255
29784526
99161795
22998470
3391544
14615110
36157911
92846234
5488863
37831954
51863313
33804845
82517208
6160615
89671304
12213235
8266684