39739140
89397730
66379810
78584247
23522927
14466872
82028597
55212249
97768741
92451181
25246139
91948490
70205232
7660161
98032836
69074350
57919834
46799780
21116855
9793079
86913792
36293199
8935861
97375277
14928529
12114594
15954964
44534116
4896868
45572454
70222375
97782935
2246587
82788989
30072849
19891816
10266888
67192
71207064
97009560