16667974
82783271
5079175
12581641
55043182
71106873
53361987
76013734
14541532
52157920
45754555
51476536
48887905
85067628
66939692
94922586
81119538
71088972
62201273
47026484
74094103
11518280
57119642
41436399
8762993
13647851
28413326
8181024
53378955
74765105
73946053
86324717
54768417
3267749
861612
20326623
37467908
55902615
11152149
97722768