95606824
83072112
45976295
70085528
51263889
2448602
96456050
65906625
86102007
51729311
41461268
90079255
7292677
22963858
13647524
18229059
7776566
84889673
74294864
1974328
19366854
2488153
90711144
62371126
99707719
11632030
26199982
73731138
65692703
63839069
5816767
67436922
62964519
23343456
41376262
27378257
73949885
6536317
14597655
5100816