20818878
27478008
26909102
798511
38001823
2116623
70307616
78617514
58259949
36676370
43686148
12769876
2182743
68734205
33444393
70913382
52034059
86231369
48778218
101914
5656688
69673325
12521193
69001284
21316040
66024094
88961854
94545086
53711865
97019983
3484297
36213289
10951101
67703298
31203953
3024295
98125448
67478979
8621700
31838208