41153440
66177916
36071860
49693187
61138901
86409560
69116545
24353105
7806544
78971288
73807906
69081626
25509703
65935131
91849356
69054787
23704711
48406535
62147529
55556369
96587842
2944682
18757726
3624982
6947822
27408089
16014675
44342286
43881270
6710132
59127970
51557955
34753877
36471912
758784
9995099
97837578
3854288
32803744
60681829