30651765
58686370
80759723
35272147
62395385
28608658
34057964
35888955
57367951
38245083
20337254
20687610
81779520
39916176
18592352
77541806
92291189
63619560
73873064
87965957
34222890
92583603
35855943
67341182
41746505
94619557
9410156
89952266
88988666
6034787
33485729
2312828
11274218
4231219
5292944
72454556
35075913
93603848
65365347
1381518