19166754
55031548
67682732
29355680
69666634
84896217
788968
70227659
39875311
10609643
37569295
21092994
96409087
81303050
96123560
38263654
98597435
94878646
70234569
82788
79559641
24919975
94709778
7120479
54611245
53655416
66386991
63573445
47295985
17833392
51071588
95274258
22844675
88922850
20562611
39222201
72284263
26575935
57399856
6986412