43231061
38653118
63046636
39905205
20201146
22412300
23056065
24949528
4679046
59747718
35487595
80054626
3084450
55399328
18701448
42787530
1521876
13097907
78481939
43435162
70097567
56928851
4018343
90604594
64455051
47288088
28346259
10764411
17553273
57722570
6561659
40009311
3798167
25927059
19124228
52111005
3196849
86276805
99697992
33033071