73437592
89668662
34212062
37211906
17788327
10827734
6207147
46521406
32204141
94298454
14638280
98163856
86059692
2518664
68883496
11163109
59681611
85178269
6748627
87849330
16231739
77889538
61855301
63738894
76944210
25943822
61685023
39843126
75701208
5645923
52324296
22521213
40783119
10309426
69651817
24766793
49445992
965163
13886966
98202463