76593638
39384013
75235588
69518108
87495699
9626311
45368741
1606866
58445540
54623082
27717711
26336847
67801351
93731762
49144503
33341777
7931520
13354509
53582786
8967671
71183281
72833108
10737968
93702158
92823835
27528879
65119118
10954796
636354
43505690
52353323
31102089
25061883
75603612
11229309
2535988
271709
32067766
16017353
8066191