57088464
25514613
97763793
23005146
11646836
18112696
64603634
3699471
17697596
40428739
34281802
7135888
84226731
67156804
74864179
49269364
40308851
29495120
38243778
23733592
72361231
5189537
55881881
6667843
47055387
76256963
32719003
28931069
51403660
91543625
22645219
82639906
89987758
99062469
3802185
25277490
571183
4943858
40007003
66391044