26521828
66308547
1091924
78442270
9401861
84497973
47232474
38337904
78473300
63482254
39788878
48555057
47089077
35023022
40552193
36917263
67224947
9164653
40723335
83269389
90886491
69356216
32531229
23543602
56744133
50325181
87486012
89364255
1631780
33079488
689969
88816227
8815521
66588386
90257299
11418737
23675979
56869885
95529225
81645944