1067293
71006571
68153008
93393809
18692467
83538870
44095384
56836707
75659482
86679708
65234542
18716600
17528194
70762815
28711449
81849368
3150713
36028141
28027636
17944309
63886503
59817374
48393419
21584380
4149342
6026114
580222
48484032
78571447
8331257
25529914
14968263
1666116
26149293
53579698
96517621
51068354
25137308
89279524
9068336