54325404
86624662
483268
53389362
25158126
59746491
52521217
80288926
95934763
80906248
8029769
44095098
57182298
75392803
38248348
26308537
7941739
11562557
66403774
3895390
69972627
6809803
43542627
32507241
62204591
20095767
96849217
91371155
4837809
90076050
75814362
7086815
35342788
28104370
27393426
4620806
7731375
42764260
4572012
14915884