65256872
9089515
27214678
61759250
81439293
15167733
41595296
39618158
73306281
16937780
51625006
92378356
3296344
91681748
86477694
86406426
58753070
37061682
176827
57223045
15076636
67458092
58799728
43787232
64883120
74277288
27566563
81004577
35958207
17709272
89195767
53508668
9832593
7432108
28217410
80277784
89227203
29589068
8337695
10763091