96043603
84435486
4280672
57871515
10437516
8108784
76007512
15024520
19766738
85171849
8772219
34608666
47376425
92129787
47355498
58228392
99432127
3606173
96171694
41491681
76785440
95308714
15607598
47276313
28054883
85446891
80546343
21545665
48953974
86471627
682542
4914537
99895104
9543206
50104418
98786651
59198758
112510
73577761
10596157