57031608
37421957
13842459
41299254
21605084
13534705
92228191
70535474
39335789
85192544
44689203
479433
5911913
30956475
70809507
78407407
23775135
35669113
2090713
3486161
69339002
50177769
91291645
7039620
38944367
53324922
2214168
42383271
46594180
1833920
19101933
7714723
53322
52302919
51469715
16942625
83665286
7145298
14261779
5675348