93355153
6654209
84825285
32448046
85897144
3744786
76979193
4688955
62362760
51224632
56111609
2083784
6349858
61717715
33887148
1086778
7112380
45494277
67843204
76857891
59671476
29547482
29967556
8063713
6752871
83082892
35281789
60085681
81543171
7114146
88578860
85528205
56238064
64207203
64005423
26395451
43886449
14583539
10356366
55706642