65623125
30513522
79959953
42258797
11755190
6236201
30627905
23418
33034282
31553005
2486859
85484832
4114868
17967809
85984742
96863965
72261920
80355398
98882372
90503012
67964901
60736852
80695295
85018732
28379142
23123326
99881806
53137556
69708112
85177377
38143526
80275203
28617469
79791037
8856126
48095157
39675319
54884615
64595519
85632684