32544319
88953647
86659633
17678568
41466492
94523788
45793
4948536
64733843
27101023
11763051
61275112
97174164
4277268
88742589
25198277
89137823
84951088
42815117
59292856
86038551
60537498
42357664
76203238
378791
29995289
9317239
79286364
29562921
38402954
21172415
37615610
69114863
50167066
6961052
68928479
80035430
51936572
67097578
39857233