81216986
55411163
67517583
2407225
58011057
15338398
96934416
51253022
91617811
8839925
27152748
21094870
29972212
38046494
69495989
24941575
11766079
15469345
9333219
4647486
26195783
19086360
70484602
63345274
25096421
4583641
20122726
77275342
39829425
21507704
83093373
20642959
41437031
19006622
56798549
37828472
11359112
29571633
69816734
92166247