40189995
44005121
75704441
79336527
6171730
43041751
704066
32046797
5465898
8606902
55781387
36417272
18336745
46995042
72452554
54798471
93712335
80568874
23927807
92681608
81622715
62654164
92367502
8654713
30636061
334097
55952142
77495845
64736323
4943562
47405518
72461406
48222382
53855282
4919554
93188283
11686840
95838037
31505848
26492449