51453171
23226021
38415646
28776100
13301354
593763
41506315
92324012
52418329
89124708
69589124
26769404
53353778
33858742
2496412
96695952
1941834
36391767
32479373
79579246
36586211
35255836
14751044
80477823
92378155
95223577
94509
74268144
46717820
37005327
44539513
89201025
91102668
21476324
8270248
65785907
70625792
18532365
85369739
90898118