39314984
13423519
57144138
1763106
72547957
1634691
6984062
59855426
71091289
46928840
1609405
32839906
99726599
16007469
49856055
74845142
20183214
90034360
60882584
73241237
77339045
6659814
50728767
37437680
44584898
6007975
93818913
76619392
12246891
61622635
33686740
84485528
58483806
87015814
74275897
90146827
12855352
2109341
55226834
98299520