41875971
98923305
88937491
9338367
30878300
110817
33619991
7366087
7192062
5546914
8440209
207037
52019760
83354581
91035966
6639757
64377914
48185492
40467740
93263265
47404540
70366352
32283532
47077678
32091318
29535066
22021925
25304771
8801362
84806819
44042266
40048540
626365
5196610
66749303
87583001
82316868
597408
25679210
30807995