79581054
58044659
18082504
42608728
24948046
69442723
19504134
15478216
46003438
56958890
43559222
71085334
99968430
42803797
65668747
7148921
6665453
5788194
97314352
25427700
82277410
18473309
67485089
31307442
34025897
1854408
77889512
46816034
43181429
4007225
86027580
53494753
6288368
51705827
69131886
46875135
68283032
64808357
44812388
69841590