22036790
72903981
42319278
19842388
68281287
56163024
44855173
35015064
65994954
39207232
21895247
29965456
56359175
40546128
46947468
45541051
58113825
59063505
92317434
10317000
16679617
28331311
75506359
65248286
58278924
42612004
10654874
87672336
51286388
14054640
2135822
87281836
56434657
2575305
47343918
28886185
91923295
29381137
69193064
22175743