80881412
23907801
87623548
2514673
95469927
39706024
39249181
85495222
51108066
82046285
64444395
89089672
8876970
5483975
34901233
5476736
19656364
4968435
38782818
29993034
287622
7875709
42941592
23643342
410650
39319543
46716729
63002505
84851721
4323281
3193722
27225165
56828336
51882874
50266130
19988353
32776663
94292509
47963733
24889760