44954508
26088075
76512297
73822303
40302811
6865895
4698753
64809080
37259312
30985861
6388714
30865005
78712431
63304018
94206316
28344676
75246502
24406457
58926867
24242073
61585280
11658738
37983958
5805390
21914536
58932
39457799
98763414
61849492
15117179
34979789
90594580
89943816
11698167
72451492
35455827
30522720
74451606
10406598
46958129