75867164
37333081
9815609
63942004
94521082
63968964
1161203
23553569
94224637
73858232
23103309
44131785
84808476
942874
42732970
69067777
92619492
50152949
89336
75235889
62846929
61184653
38182095
54921155
20842605
50053152
6603629
19752866
57934268
82724339
83092114
37129618
59986060
7332395
15361497
6193548
17084953
41407066
51906022
70322506