86462567
93237560
84723732
15007612
9195185
4136497
6321400
37716776
97819078
94421815
69561310
4175301
2096968
3896120
49761325
2001125
6449777
58599399
36402051
34072452
75648402
76022869
73263647
20914062
13475932
51381725
11223959
153071
97746999
96883732
27196063
6973404
48656349
10022380
60393401
85146547
34522523
99754933
93265683
4263159