23454942
9847995
80753436
71146414
58453874
12565850
47951960
90667285
38953742
2081798
64659623
73638550
78635086
51854863
70925477
55951799
51723338
2035678
66545704
17598387
52701826
7774171
66309795
37758507
92852768
49033132
89161597
16414583
318360
53975069
78839463
50036888
42541016
465186
42991403
30761659
71871684
2352723
9595350
95994701