79352464
47947538
64616008
13185865
81463042
36842808
76905240
64209356
41969072
7926571
29592405
99793738
11758826
6257212
70125103
59865
64542197
6332785
4041249
21121000
26087519
48487557
75523795
5656885
90333400
76517231
11992137
26886003
28539006
85764916
19065364
32555149
45059023
98058187
40994126
1947949
56675152
24805652
29039462
13965558