42722839
66398734
27078839
16329766
56383959
50649726
14234359
75233545
43721003
32614395
33496935
42869764
68076310
60431244
34578116
42632121
5062688
37513472
77269023
54788715
6499002
89227069
8821355
51503939
45391963
54259316
59355758
32513279
38895985
4178808
74204106
41001887
39719660
99925105
89512531
7602972
67959204
64681472
91198128
91435558