1054395
3512683
67777132
96936368
99142110
73621636
12755226
5966054
56572051
53051757
95413175
67572811
9359370
99779018
19424160
14849188
93353303
32044792
67142459
73612130
37637574
42492780
47672165
5344297
9296447
59717910
64366536
12422641
989663
84421249
22186800
5057291
17635239
28357227
43961721
27183983
68864704
41084595
27006564
19371994