3375462
7201432
43343989
60275425
84315429
5677006
4355535
63919350
55414280
44462827
980166
32038053
99338126
80353607
95043979
58541869
78212206
42698772
58885724
77419265
20114844
88478866
964271
52538088
43782018
34901187
81201237
8722897
85405750
28359122
23038296
8797977
68975303
61568285
25417701
86501555
84029556
63008916
27538104
13877306