73956101
58663139
35225363
76901600
95153610
71815737
5464853
15956015
54851218
80219283
49269165
63862370
68015912
8981925
2866773
91449911
51602143
2036633
78664690
63204319
95899217
92638518
74399494
60298540
95099102
7948876
47548772
38528294
48272072
42867104
99319546
88856111
77629147
53758852
62534011
36422708
19275226
12429939
31682985
20822076