97092875
23593459
36448517
12474950
17559596
94359710
68028946
27799000
84954326
54098816
26691187
20084662
4878539
95994304
21556542
90846927
56571740
98704186
79939826
19648966
167721
89718942
4564514
83455915
38685109
51768439
7385978
94329123
11616459
81261928
89342416
33613343
65821152
71156936
4518533
65096136
49566438
97647949
14897602
20345116