73711272
36029573
39156561
51618398
17386406
1237763
30023600
78512992
16635900
45694526
93345886
5366127
99127202
26945614
72099954
14281380
51523575
74627511
3095385
75914117
68231625
28271471
70947781
53704445
84826309
50584588
96453823
76932110
5381372
55748905
395090
4976773
76311246
96558571
96944234
49346800
88788531
5620738
64563975
86704170