57709338
5246187
13734538
57438142
78408137
56848461
12948793
76408474
75394982
69338313
4508110
9358389
11167572
60375575
8655844
16337385
4457767
69502169
32048581
57435713
75423003
60733620
9247436
14903721
89743080
3813360
16498206
78854311
40704462
8348746
4404164
41477279
36655812
3154851
66409850
80753282
90546787
16915035
20148320
50184626