74865546
69067443
50422241
56723251
91856846
33519162
79189378
86848452
11931645
72351970
9639470
34518052
51097542
1785771
35351809
69567925
64622863
20434539
45934128
86894530
51622057
37991402
91391883
87517846
11033975
32673587
53532489
42665534
36607980
3459903
4920710
7541540
3846819
14952576
52051039
44814452
37805840
4647738
7992694
65775383