39823468
89326599
22985004
19192692
10696355
45968103
77541109
54906958
32268116
42999961
5792329
65189783
36645606
62977978
75167096
7238701
69906823
36348052
85544303
5239272
25614615
16735347
59988267
28796980
53329092
74978221
17754037
73641753
5297212
10813416
96888037
66036157
81465504
61023865
5298732
26025625
81264239
33759767
56326292
38251284