2997770
79061479
74403787
67789902
79424080
74306861
19223847
23821472
8909332
5578983
30504513
1322205
83921713
83752802
79259174
10429741
55177050
67265527
99098284
4376412
80061062
71233536
1550742
55791210
64425677
89283741
9817675
61484235
49586386
89576874
80184597
56752067
9672273
43228680
7446177
63541201
396414
49222250
96988037
10153383