19627522
2387452
48326853
91119535
40331491
86795386
67278025
7039129
16527462
13611056
13158220
635633
91045626
3661969
52637237
49923319
3960999
74216096
64535428
5235317
13206250
290941
38925768
89717082
22171
9134278
3267202
22116002
66081725
59537512
9996441
16778090
4422532
93239229
72979944
3118300
64958837
25456435
92898762
24972711