57051085
11705943
76174004
76334550
31503363
10444828
55552708
79066648
13043096
63273609
14409530
5008418
4525286
9772745
29039221
75602053
19064719
72609387
16707428
21495933
91351615
677635
29241932
31333435
9724548
46327644
33939260
93066
58843612
79891599
112350
53739048
80925559
68977731
803733
51587829
137790
13076861
3348392
35109625