54618206
89454947
7366701
31743745
10085512
76714538
12056405
16558893
93033703
1604973
93124110
81804145
68316462
71341332
983466
9977934
44874314
50903630
667400
44841599
24848481
45484172
8379137
95935921
95784870
31687271
10472769
5224161
71137242
1220485
2123554
34594519
75981705
17121292
57494066
95842789
85335799
1313911
45454962
63385968