49723819
64067540
35081838
54185918
25619492
67731994
87023505
69531513
62844705
49741431
29811895
61235356
76181224
21429088
31404634
857682
4086417
93187273
46711409
37446345
22833187
6115653
55375068
22654840
98658603
81931425
8632229
89758396
3392241
68678863
27549494
29529672
80929990
49821541
96589275
64106683
99486788
84081102
13751720
20901020