22574139
60614513
79754016
80752560
55198643
35141778
34671246
88408248
7252338
7891203
72068492
27553528
5796468
42372869
41819771
14984920
78485645
48586203
556587
11029824
64827294
7259864
1867160
10465457
84065391
40667896
93296251
8084612
19374300
27634997
29339737
66516379
19689659
9596100
44783520
7137594
61255063
53668931
59769051
35909789