5311466
72854216
68749327
37289797
37914193
41022392
907948
33021541
53102959
43632634
54612052
43785973
41376138
94634395
11222352
64399228
11141698
76914590
4174376
2362005
17272555
39393613
12915317
15036540
75566851
52435644
99886476
45925646
80991655
97585116
86054800
3973786
2933633
9602851
55614291
2370306
56792883
78365659
16098598
97694285