16005795
27477615
87828366
44583251
252980
22183190
86123279
10334135
11474386
89174662
87573477
98041908
54011614
54161910
32334583
68662079
75168818
81833865
44903230
73119638
83504669
3072060
7481738
34938005
57493798
41481933
83649199
96112953
85068432
99008721
81867564
19673593
93892654
87157276
73435962
21938105
31654552
2152347
88086469
1929030