39365814
72449254
17921644
90081427
93161777
17668365
12769959
18214504
71394730
57152479
81695537
95927508
5578097
43428513
27167686
42942513
5148459
33762630
37465930
60071632
19658325
93521763
8808722
17473694
44832211
99185040
92495190
63893962
3931131
64483873
56361966
32086442
77828813
30182637
8857
93633588
81855141
77801250
27809944
72572602