77141233
35884033
74101716
30738435
9716403
2137707
965967
81616948
64357042
50201079
4175915
26968890
59026317
81375593
39318837
31805572
7411814
9044701
53362591
8246671
15641466
28482492
34957254
78394221
54691306
99187687
54281433
85919912
13458529
308793
6569139
10806853
57997776
24525900
76722571
4433990
60142589
84223348
63416745
93584668