83024267
76317014
578346
21885733
337952
12524192
46201092
30212675
82959959
77844692
67518549
11859247
67521966
1091636
69912924
70587092
63472629
70423181
23416181
50764226
39033949
59449282
3325131
72993055
333946
3166381
80817971
90747879
36692502
54776517
96573853
9818915
53755739
72568552
99549744
1351489
80683933
86191702
85049637
40885450