96997708
20117895
14521903
85228861
21310000
39805008
23772488
16519234
15377071
76952268
70427566
81493637
88316512
90075515
52117685
85865798
93805119
35171909
10015876
76543158
34897443
51315315
64333834
57557878
79062587
76764178
30022026
60123924
30909538
36973261
88613236
4745934
85988650
74139930
96385392
3389927
78279597
96363007
60206116
69467840