90557611
61958881
56795090
4160294
72809805
41656285
62397848
9095549
92243973
84325604
14413250
34906054
54388030
76855639
44446046
68261579
73303664
16477888
47489863
54445601
10098770
49588565
96257387
11753721
16428970
70569613
22793658
73408891
6608259
63257359
27122993
50666860
55115896
75005495
11579844
73814471
70476892
7283985
38753926
36429421