62073746
88529168
8681317
82787111
12463450
9234978
58821847
96842195
47276797
46468800
90123686
61662715
52544511
21123086
3609185
97058221
59019735
21428224
5143214
87625702
2443559
43092264
70517095
67784271
88568639
85107668
2391440
86974587
62786087
19278688
40007009
99728307
8305681
39902971
83281656
99646701
83306064
13769465
21165499
57931588