95829521
95677332
8038898
8902518
80234343
33438591
12323856
79768548
74791665
28257349
67084408
5625196
40453485
622422
76073730
70104361
20414564
73915624
28051912
51637159
4175926
4328688
39394244
46046225
72635548
35645751
22423335
59438532
9314086
68807018
227870
21192935
57076684
53371691
1549890
60879287
36866359
2771259
42142959
73339868