41981747
17499297
77444734
37713802
81259690
20274988
70343030
71455748
68044173
91525768
92382446
35805443
9334606
45479733
40962895
14303115
4232549
42646597
72059165
36929699
73616372
73843838
30473487
57733604
10425
27686611
61022869
63039087
31897313
96668576
75968113
66493222
8649554
80433681
21011710
29066607
9157546
27429716
27008177
61456316