39255770
34962966
4916490
17994056
70624324
73065950
77098202
62199018
94758928
13774301
38542915
7931863
86254370
3153984
29366866
10358840
73075228
3529088
82378172
16704357
25768182
4316801
40976473
58552969
41504848
3758080
43653652
33651851
34141281
31252885
5842790
54932536
42217803
64665207
67445943
51379654
16324472
63839490
14226154
16296392