10003377
27801555
67348185
780121
27752472
7108452
17987310
333578
84643494
53254238
82664529
24553016
60982936
3796141
1084192
84637734
97049330
71279196
30825064
9554573
2753885
707700
5783753
61823430
61046581
36852270
64211271
76911902
14186770
74349169
76984260
25588343
33051413
98993081
47929482
51755161
22858386
11823529
87761672
55333653