14697680
91541393
46921394
36065646
81806653
79559813
2428313
22556910
97988367
90716709
29592863
66138820
9683614
96857188
1661326
6612310
94354681
3891705
49348559
56625768
98931860
61794315
47006685
84151390
63251895
32437972
41577668
50174802
37019332
2842939
69243879
20775940
59153582
91204915
58311266
79164045
77714964
19661233
2226029
3387105