20245139
88096847
3323728
60153922
84385615
26766014
49074955
30328557
43445689
1649763
1316293
6558844
29739350
96812040
5732159
65004515
79172624
69754130
53374717
96551332
3459750
128195
27337396
33278324
68303881
14005206
98228357
51257538
23551462
82724922
42791794
96877468
96893445
9232141
25298171
37175064
32812203
87843289
28409075
54856067