39769933
20771583
55821662
65368088
25757794
87823964
718544
18286174
40666517
729540
85446001
8475038
32524951
40769344
14783675
29887846
12571971
8079893
59059062
99638755
8027557
78528480
16217072
96068835
90396375
7160707
11106690
90997168
8597115
20581728
86178894
7907854
27683506
142111
98717361
61135667
5846684
46708617
35118241
81919631