73639544
57757406
68441642
40537186
43801258
56395681
7340221
58392216
9142901
73032811
35256266
89068682
95276125
40621274
95659083
13161212
97731168
31841064
88825762
50172412
77386616
3065080
15931092
6398914
46158395
30309254
20953037
98885649
5184058
74109344
8147506
49652578
11778989
23669845
9120813
85007683
64207223
29971994
22816754
6978589