25467720
7658723
607055
49951931
33617719
21146968
92067395
75842352
14693844
16862612
68912227
84353770
13894231
65717411
35931254
1997961
56394975
27261117
78386624
82231894
16155662
91781196
8123861
34064436
42931377
3322748
11277739
20927998
5301827
20628979
8565659
91657466
84361642
81027976
18694294
66355309
47843384
27178436
96517891
44734952