40579903
6181653
87913295
37995004
83975831
92689628
4757938
9331948
46623824
50299953
30536494
23435509
78598906
93485379
25839525
202677
46945800
28341699
34509121
48921131
20565503
9678501
66163847
86178355
7508123
903556
572976
51822459
29664227
55012918
49374498
46277265
86661953
70275467
34538197
3203738
30861821
56334961
64499381
3823589