13755136
99123306
86273517
5427568
26011579
60488661
83801657
77929518
43155547
4503337
8203394
4205328
71355203
50853801
93565672
34196246
3091205
53712434
53593592
98021721
87154029
45596120
88352942
93221307
84308195
96829653
97258287
49363703
58071280
88082510
6873728
6006967
95365490
46476541
54067883
572947
80756620
31348313
16447025
12248653