14626894
51134026
1799158
99896316
23646978
73374387
95161507
86907549
5521275
6224575
64818384
31081337
55365850
16713512
25063760
91657979
41589522
17062698
13682906
62093785
15085863
82887827
10391580
54495000
37443792
22799558
52291661
92818150
35449342
88459982
26556897
39289520
51722544
20477311
7381562
25619558
4355462
7821189
24542145
37162262