81093583
32382360
44753538
41156073
37147103
15789658
41196542
68363814
78345930
28716142
29777233
89139616
47945170
7871402
26018543
34296491
63713104
40239129
45676776
93668267
59611784
91668417
73101619
40565097
70415934
58686542
76164121
82292325
94893702
40987708
8655758
80046832
97998365
16949554
75636963
8653783
32056655
62394446
82869750
95287322