93681524
62108742
47204783
4407808
9158331
28296216
70835056
42105479
1217311
89628657
785487
53582125
73642013
77314234
28523718
70108043
56763559
65726219
13389938
29696565
942184
84986136
58555909
32295997
74807580
53227122
49807820
6418720
79584553
35814258
20445245
34908733
43519604
30453852
83128937
68655680
74222841
4859773
25565533
83832201