51961261
21172749
62325383
41618739
29825441
86562983
3924768
72638183
27109176
98425348
61709622
84573930
55099508
55652666
61559981
84716151
5963412
7931495
28186266
3527536
90597884
57315141
67817663
81772465
476258
90954130
63019723
55297791
52903711
69946556
54188290
97377470
71202060
11587533
10002992
2654933
43724578
86632127
13401366
9977650