64125373
50487459
17794208
85148805
7516519
88088868
59117149
97399323
32273898
71206194
17854184
10116132
5191926
7943438
72274064
86425992
43336526
53094695
55593945
66206569
19195618
48471555
70234676
32994239
66282020
79565027
39006964
29434017
34179924
6247677
19205102
56257105
28878151
13478347
43468416
72908377
98153466
64522051
99792359
23136269