7122251
65847744
59674016
46668717
4221989
36808311
31641986
43828416
94254700
71034502
11955699
61663026
56192019
91202221
74072338
117517
58566810
56792434
483440
559645
91873058
70252968
26688459
55346767
53107894
50044734
74054350
90608406
71622718
72003533
40924863
70376927
88872144
16878442
38411104
91252620
94003823
32087018
97219540
89476219