4266922
94969602
45597260
801223
88418360
68649039
36297878
90654958
28669232
11977730
98167095
65152930
94576548
79714848
18909900
76459347
39416546
97216674
41159084
79275159
60049156
86897018
2187855
59151983
22563687
64161120
65173643
29765041
32396980
7536910
45138272
6979761
4922351
43014635
79395622
70267277
75478963
64846792
79985771
14979625