81378525
19011646
48054247
15958585
50293464
41111431
38664608
87138051
36616648
79492464
41347393
10569927
24105710
7941409
409157
51464752
40686231
42599714
9035326
43053703
9851064
5792443
916839
82803396
29108916
33962098
41544585
46328244
74368208
55293378
84425634
57209230
15653219
62863969
8976360
1271657
97095780
22676595
20774835
93239710