32496770
4088872
6189127
19757275
6422252
52316715
67958319
344267
94008899
4635458
99009524
61408601
93361097
58005095
4806782
93397649
75155807
36073616
27049040
8231035
79555574
48368643
86183723
45963302
72422149
76018728
84919682
81642732
76609635
5883486
99778579
57594047
50174911
33492666
75518427
91371355
42893473
90577706
16626381
98289148