95133439
22079701
9213142
39662844
6166651
20839418
11152657
88485463
64728957
73675045
63827256
89318687
10639975
4245455
10766332
16606797
21393172
79077447
67171711
10939687
10196683
43473643
8964647
37639620
44847574
45965444
32971359
69276203
16808946
92518643
16658146
24552322
63673749
72673055
5787159
47227320
58028663
78599309
32352757
14969932