122938
91172807
76429418
74744083
30064189
11128628
78148657
52973842
86183695
82088849
68937250
51538439
54739625
40151002
92463497
8479250
32089997
9713538
78766121
88444239
18226543
2861364
95736242
27617283
96164629
22629714
17786079
87563443
6667238
83826663
92622120
36276333
5187466
7333988
79572971
94731383
76788227
45826978
25478157
37381198