95174007
59097140
46258497
14066048
730037
31422557
39025060
64649871
20555058
9095263
53121910
82768676
4365581
52935486
51597717
21185909
96211119
28352058
55623782
45145587
43098002
71645152
69194786
57587532
94141001
14632746
26903271
18472096
48872192
40423144
73406632
98866657
29753612
65933642
99052279
67435172
28141356
3887141
82588774
47381335