26129460
1416951
13104660
62843739
77894436
7749783
79669905
82502136
72621967
4780737
36792144
54063627
5437375
84608400
56357568
29237970
3147397
59263621
7194739
60832529
23745798
40506254
42746919
4572516
16764800
78455493
62683451
9311954
69485696
22373339
39206486
97568011
5985802
58884507
79071842
99266570
15124293
5946441
68126900
15808865