32759610
56999135
4626499
4853749
96965362
3069967
89158032
49998796
21836927
51002459
9935997
9091061
33238020
68236433
56697029
3434271
37623528
72352879
78142882
57531350
72651558
46709933
42458178
81527181
95585805
1267228
59909718
95707671
95897366
80636040
3593444
23872325
28154315
61974616
86902110
7546594
4792985
74735458
4626748
99185154