4046962
68952769
88808955
7495872
50235747
70723440
64269882
74139721
24665091
48436647
50612857
6716287
18642401
14165703
80608087
2576699
45067916
9996287
49376912
56856849
19686875
67467411
56354362
69819617
31931537
72528068
93272327
20659138
59056562
70973759
62917283
42674417
85758775
97686685
48154990
135951
5785363
20765219
28275783
8591266