32401125
71484533
96108369
33913370
28665030
20463077
38325069
17469330
33462353
84328586
92792980
28256563
34697827
96295034
56226180
48645885
5703959
41798061
10641419
7715854
36757962
2373649
71848452
74502162
95714432
61442295
74939086
67438115
86301473
17988313
86064262
62333013
62061170
34011922
5695129
94621103
5365605
79138977
48441447
6621307