85281172
25128007
62073575
102620
98241236
63264937
72585411
9007355
72767802
5851994
44022216
54856906
8209956
89749362
703761
48218935
93345096
40845532
8068514
12617042
31901381
9868663
92711388
1511885
60267712
16887634
19976277
1301543
33345084
53124889
37025130
63563472
60474653
77135803
53731371
204428
2882613
2349114
38574440
38116134