75902216
54271136
15404045
20039956
10359720
9828081
7867384
27929145
24222650
29924307
90559683
19168566
5053391
73924436
39235378
35783779
67798133
4431535
64304785
26972794
77492993
8841207
25966661
78976523
48051281
24088597
26722843
3351383
23006430
22197324
21277089
59239422
80147881
66601083
51919833
83163399
3096177
61066372
98509087
6712143