97578684
78619910
4373741
57658929
69646189
45448986
6152605
57877473
19118542
24958942
20717071
56987611
82451098
2209159
1927895
27782492
27105209
4285877
65768622
47212046
19052788
82721783
23336258
86881865
36293946
16847757
2587366
55693896
73029447
45055609
3862713
8145650
54142977
99181924
29155695
21203967
76676385
92388329
98843191
35171516