94933267
51449102
91315610
41715379
3889789
70868368
76862368
61204680
72874404
92622413
13676799
17686992
31236811
26525664
62481476
35567954
71293272
80096470
39739844
69362367
3416173
51882254
96888568
96811006
17964018
15405016
33357586
48242765
3310239
92921523
98243493
82054219
59483166
95749600
60134221
62806442
9108199
9136381
52688082
1712817