29851458
40453747
64642522
72574489
71091525
32489706
76218092
35623054
84025167
93591851
13444843
42148339
47127370
2014543
52663258
36449576
15701753
41177479
12173018
3107498
81529781
6692736
86004543
85406379
28317065
51243710
41045842
93097268
66684652
47068725
30018016
17106097
34702458
33088371
79179141
55658818
81821222
19144462
8207938
55108501