64668306
9881310
16382851
3082237
92882607
3593562
65584161
94075762
55348948
40824214
37653816
49375430
16007174
273130
91919829
95092756
44861795
47629634
29951433
14653567
50487451
6226551
3555131
73931706
6293915
17244625
60505374
48009262
54743262
3878888
58063910
4716989
76022065
95481190
67419234
29146237
72749671
91467083
68029226
35004214