57026607
1474875
1630678
79039166
65078713
62148938
99387454
68652931
65524725
296267
45037180
61085707
71374887
50972148
84716221
21668564
46104485
970119
51017085
52633701
56653651
4089657
99523069
98063954
90385976
5329459
68844308
15286814
89158016
8575695
74319742
66407033
21774307
96437097
47271682
63909495
4647737
13709641
86456877
75425631