80329292
3459395
97068964
16318322
97251164
83086123
93392630
62384523
4089515
20821617
41533434
97013540
28547547
16085996
487844
55275204
56405648
67055545
90443039
13157777
29751585
21179504
69122360
93064503
85897600
53213831
1733543
84106674
39698340
6084463
12223390
4888076
84947282
19698322
50019855
62813011
817050
8290881
39159313
64591464