77874426
88983085
26817403
75802717
11056458
7579812
34508822
2383858
93256450
77357540
9910506
63918045
32598970
169396
20022391
12332281
8125791
44637171
8277628
70404152
3805617
25174940
778836
224785
97812572
52183805
91483286
39217170
57615712
82994231
47694214
4215756
22623852
43835674
18598096
4930489
64315804
52918336
68005051
87872062