16781323
91171726
5569568
11788591
63385250
1338979
41144480
76855823
1027655
74446716
9738987
3946447
34072779
34314473
93714627
20478368
95897298
90322593
12354950
4594926
44861323
29352930
90512261
93668292
7875912
47895795
86359282
22892602
70469738
47924966
65354858
64322427
95329081
53703344
2874402
65754348
49653878
31761064
26192373
1671657