54613679
86289388
42759395
84939077
60469450
37705653
86576199
91371660
31132752
88554640
37631765
20658774
90586807
64355052
54989542
18289862
6797844
83028407
546631
37943208
20037996
38992067
56676188
78648011
8684176
8302654
33766382
53583302
61319813
20453885
34517305
40607158
5223573
91552878
238764
28044125
74168378
99954560
40661904
85726254