94166765
74597748
8876760
5269631
72566884
5420203
67177684
12774497
25036845
70743117
96184082
8263114
59743302
47409050
4996983
49094536
15917091
54242259
92483692
22163806
76291721
72593089
12034801
79588521
24945178
71723429
34098086
14253508
46582770
15627262
27561392
89239122
34622373
28457893
86041942
38244262
80029692
5698197
91699278
81064297