70123432
24452684
1277812
71691156
45285536
73013399
16363626
28371609
67954579
5107814
66965259
59228051
5453669
848707
45437599
510907
43577253
72714071
71136080
20143269
38829547
99664342
57262556
18918522
13711267
4078601
41394142
6256392
41428848
88234609
50957111
95057047
84856554
7322781
73895299
4973241
9968942
39729377
13447582
96681944