97015481
87626260
30076660
47969471
47726591
84345264
82376164
99068036
26313607
72537228
42916297
82333107
6481852
51226818
58644400
5160423
74888280
36439488
15716285
71824837
54855716
13102623
78424020
44871937
26946851
27682824
67947534
83864948
78294229
16654827
62777471
3798632
12542974
34539156
82305949
77263408
10298864
11836874
80325590
84414844