85532852
83744404
295094
54049664
85956317
94524918
98545788
663974
3953147
75863955
11279194
5095566
56666159
21299490
89958692
50296263
90328208
43672481
6288324
54705036
16536200
96405803
11011931
8062778
89194972
34221830
31797805
28223694
44873036
39526176
10862646
87687995
94796826
34806349
83856358
43145043
93762758
7342322
51537820
1708631