94157326
17001279
13716592
62944166
13249186
30366864
74871228
28645203
30712011
54141418
74061816
7452820
16409664
94501338
83764801
82084589
92118848
91014705
86642069
72882957
45934350
5667653
46092912
47124114
70261574
56748028
29631779
82304497
8259909
89402409
34603618
8610381
4058406
19587514
83828300
69769098
52005474
28657033
9675069
88074033