29511164
39001919
68773726
54957809
6199573
81256421
60008979
26722681
61931520
1393641
81635495
25127182
15255728
77964057
17525066
77665958
4160566
55256765
28078860
25136372
71155980
32086735
83001120
50717130
17257566
22698450
9119652
11167353
15669325
21455129
31462105
98809534
94961441
19231470
56375642
82451458
52543051
38256581
2773972
312577