83385092
2505626
7401801
15174029
63408890
86717974
363740
52122673
21562335
2006373
87501713
3225136
90277581
32682172
47541744
2749312
8725879
86527284
69474850
38581525
62692050
11294649
90486081
86573821
8201396
34617957
26133623
50019772
19067491
14536620
41223860
58285
63276642
44915385
45995109
35826741
90368353
30111686
18647359
1912825