69317078
57099875
82631708
96094120
10781310
56823760
31645494
74231275
8140632
81448381
34892357
64817253
41379554
32445654
10327793
3135840
57452384
88042627
76767431
75606781
4463790
6722759
87883538
96962493
26832517
18491394
5873122
79121006
43613337
54423003
41421053
3502958
189704
79581137
30801114
951704
3506433
8783627
52878558
36962896