59631952
37632217
71248406
42923382
16723285
48647479
39337865
23903944
2899839
1737527
59624410
38529664
80141016
21143101
28974045
67751076
70357364
96173406
13577283
77906534
80237697
30597172
26887610
6312413
40206807
38495421
88426575
21067768
5242730
73395599
60874977
89654679
96959353
8126116
29773729
12492953
51197515
34537795
7334792
63897942