66164769
42755483
81781847
617200
3067617
2954264
71343939
43225844
22826110
9478238
90851927
54436892
83299617
88544180
74884814
18358850
25929253
61537115
44459546
38156001
26672549
75662854
3460210
88086031
40084949
52108426
95811047
20309826
74473421
29931700
56357666
54737197
44645701
35515115
20933208
49079545
31504682
62385238
19365650
47859988