4165647
58827010
9691704
5904800
94011771
98324723
20068604
87442478
52375450
19917961
29354920
6394325
507501
24255355
14785025
63235097
47069328
66464572
74608308
66181274
27517029
99877788
46653741
85822379
1382760
84914312
1798558
38644716
91164863
14432128
59858706
4225588
82216574
95423265
56022961
6737003
90983523
833680
15714499
6483965