34617322
15395876
1203315
55336897
73214997
62324349
80591596
65095044
2014791
3693267
39721842
76086280
62479746
84248432
887725
90592889
32489259
70991930
82848735
63248059
53432199
5271217
93704613
7052436
48704290
94067657
74467263
82111161
23028488
63444474
21842435
26763700
56982080
9650965
86663513
64373954
73222337
51663768
99365530
46452367