28777372
9228082
74404218
70416512
49194490
75046160
20876375
75399563
43196987
53564920
13711217
36463974
75158579
62675724
45893723
8064469
24255448
55841040
33111967
96106270
99854964
26353963
14569571
76676240
13978442
42259969
36073999
80397458
17392846
77842325
44607776
80877067
86944243
21771389
65797291
50439462
98325006
76123362
35812
95361529