97051886
96452279
79598023
1102986
13149514
79453486
4283978
7379183
84721313
93921235
18745229
2023792
11833060
88404832
84316956
63607970
77106461
83062728
46028435
72493982
90997702
73277350
43394661
75094772
75966313
86899013
4508104
52664624
9209463
63922634
8848421
89999275
71637467
64861091
32185071
20904246
99896622
46905655
18542597
28549026