81039612
7221991
49942704
7536145
68436887
88601072
4651037
61833248
70217096
37204864
49958675
28772501
5733317
73976122
53534678
8224485
694975
38896191
86711384
65426117
42243025
25769932
25411377
34556970
47575412
76531464
48047680
72682832
7809852
41593631
35431555
1741385
49997859
86142016
98536078
34052906
50396804
66371990
67106465
10741214