43407894
89796220
40374975
20408644
20588300
51717623
95429909
36049283
38272574
9782513
32236011
53865705
26888972
66686437
29045693
40676750
72382510
62659424
33122224
6214969
5701427
8764264
38468210
39955242
52744635
41115273
24257144
67255697
10258771
80563310
68156072
81538333
30318248
5627612
5100690
90484188
67396009
63049962
87883829
5911897