86548444
80038880
26409359
33142995
60095297
5698261
50947747
54997625
71113503
34914792
55606062
5999920
89198652
50329462
61466594
58665699
75297104
88732742
31908769
38753411
91686280
4634897
20755740
86124559
63535542
75008315
67901123
43604491
77308734
46237552
61474588
58951597
66079501
40375268
49849836
61088200
12647925
58972197
44583530
16834816