10506062
67103481
81032402
16959973
14491259
6475047
73166289
4968849
14805889
37131692
95124123
79126320
8530848
47968768
26727214
59237459
51696832
6986625
64994550
89874327
40719171
9376928
22941720
86549899
80091248
98926157
86737826
61146850
1079299
77274325
51015903
89819745
5254909
22455164
42893146
75323587
7017638
96481054
29943624
57031461