68363557
61728558
4725281
97055023
36262567
17905040
39698706
82721676
41215028
18723928
19805944
88074729
89126505
31089152
52143074
59787001
98906390
80839347
28489802
7042813
20505988
19058225
84328189
50687956
93585845
59509962
69279736
61866462
65726148
62964196
52568850
37684305
96647087
72748897
17708438
25894617
62643499
43552896
86468076
71275927