78514936
28618694
43495423
59136228
915480
20416961
95621663
8683140
5576868
76838086
80015100
7832072
2968252
63529606
123043
45828447
81213007
37346095
4975706
7153355
5424973
8150537
13863325
4652192
51253143
48363161
7664872
3003351
44642172
35576851
20914750
38108532
62233449
69642737
55511064
66128684
33052678
48139673
88884445
45126899