5052121
8775059
72494520
43357245
18838852
53458812
86579877
18229222
5281255
13268755
48473908
2633686
59892834
87935878
91093265
11053990
81754031
25778120
27059832
95208830
64267016
7871792
48438095
84717922
69937225
48146014
87763560
45098073
88715160
49387004
35366084
68409383
75291510
45778354
57927776
44612591
3602199
48209826
58155311
34834479