85454532
1952602
10656971
60381881
3951597
71667842
34194179
93840
55165494
18082732
27326974
15825417
87519009
1588790
77705257
17745840
49016432
23923289
52255873
27876636
2718912
3967604
47867763
72737814
21242414
9836079
38733315
73339263
37184189
38253968
50916751
64321084
81752477
59352276
63332966
17678588
47886176
30725447
25523847
44514495