76117438
47169309
85541606
87166037
72521960
39298434
95263474
9229474
37669675
26202762
39835755
86076370
21947282
83504873
6786097
81258009
12236782
47876624
44886484
14166744
171292
35865141
19336326
92607790
86312790
19023637
16303939
2507114
90371506
6727163
31431488
54553079
30527389
80309158
3146058
11787434
97993680
58109469
75631660
13984097