60639681
96188489
94955711
12916045
38409210
75558691
32825247
95857718
89031082
54317970
75944568
8801482
95497002
24762884
8749868
40679456
51686329
28687994
43464717
98639734
89512631
34023380
4834423
90572063
8710490
83033371
24864944
80483956
5349393
42067798
50384749
71096196
6956519
13318110
15296622
2391818
34724200
25459476
13573451
96206977