89833823
5333269
46684749
383188
96385445
1938948
93323764
23571420
72537278
45313026
94128636
4946467
21471715
65635201
40992171
46411269
60347413
583131
34663865
63131656
93263180
729554
91284377
53776822
54701741
3938895
8867828
40519400
77459971
72505872
80318144
73717121
2227162
70688069
56769565
80542177
9831212
56899700
81091302
12962598