35439107
19496382
72163541
7057450
12703530
14372170
42523124
3966531
76938035
8743286
49931060
69265394
9893297
5148755
89579314
18261977
70444497
38468243
52078317
9316152
36377893
2077455
67998611
10205356
35767
90748299
99872381
76177624
64829016
29928834
55778779
85473659
69049447
27044684
81839262
82232036
6193810
51841816
95481136
70105256