16585304
10598808
92262101
40279335
5116894
36641781
53107632
20322178
58561188
62341757
91278692
52785487
88636618
41297350
49975914
48567216
67691555
87963389
40626637
90937069
98803744
81708321
44321601
46607789
6453561
38654619
73073359
4854745
27061915
961292
95711306
21398534
40244656
65728746
4103152
3756721
65752746
19774924
3041567
69665796