38064700
44993620
6279509
3669583
703119
33989036
77667664
95096015
57586787
62771028
81986854
33821972
3579809
97422083
76461322
64557345
18174134
4742250
102821
70922117
87476784
65768649
25143947
29078082
6977186
22622950
38547601
42471706
80074197
83371806
72546228
82014596
22155964
57607997
18235604
14058056
88731247
79079484
96659062
32372677