16298598
4641562
84939041
92016681
82796349
15284022
15917096
37495933
8959404
69981727
333669
80063687
17577172
83791870
63449675
27859434
50113874
2661812
13415137
24696100
75805629
91833640
34196768
50887135
97241431
7864612
56803578
8156206
185707
42376399
76886250
6617885
6313988
3175154
1417409
83922140
37451081
66571045
84533495
85454209