51162742
64689931
99441394
5343435
8084109
55614543
22618248
64982825
4887738
1849928
10043016
5681976
2188105
52842583
33218997
95563128
50699702
29692012
44209127
97791810
47878658
37124151
92043284
1235646
62346949
69807398
42269444
33083713
62843481
37325922
45509640
74195350
55347928
17874084
60412430
54763318
11944342
4165125
14492661
27669271