44342643
49554657
69446214
83877422
26945764
78222102
88598961
90157487
79991644
27672796
25797458
79633865
19603438
8397636
7318346
79469962
89031569
43273972
11672059
24674350
79142314
176049
9888814
77592312
30501679
4061672
2003178
79485674
8333209
19437047
16154460
28333982
3364271
94829524
6838929
1611770
73374180
29388325
39976943
5154297