87118458
50634821
433486
52233100
9774934
23574872
85466628
65638168
95497167
12103045
25435563
14298058
71289891
46939888
69552531
32861801
26243533
5535556
78316855
81663757
73468368
1363370
41853034
450241
73681284
94607245
59578652
4296571
76379024
70126625
11492352
73567579
97225768
52967137
87595836
97101374
56546199
16266010
29655296
4034108