58216418
86821200
52935057
18926471
75448276
12623932
1223266
83489554
93095499
6490822
92038905
20905
89474973
53851708
25702674
48146802
38575826
64642558
98984698
54447073
22813683
262694
9551051
52811085
17751502
95247944
41681936
8038844
54731182
86867667
84778939
2119062
45151786
5349205
22423550
1214355
65707139
7772900
2215135
45536060