42567672
71749468
41798401
4018912
7990127
62192409
54927586
67791390
21627058
51393105
78036520
82347909
6095592
3752279
2591590
10488231
89584018
16986865
42935336
33284101
9575997
83778526
62875616
75902852
46955579
75939519
84213093
222131
58991614
37661169
19133664
1979201
11556153
43863497
5362480
11166124
8843695
67405336
82378426
33122788