427887
32793354
28328620
6961209
534122
31722940
45861269
433144
6613327
8792573
4086095
43239283
9256406
71086511
69723830
34859932
22487426
39975083
96388951
6696312
73606683
74476940
35714263
90523265
10197534
25662926
93333159
94993848
94149279
99383567
75353426
26495543
59797536
17693858
72247634
53306735
37059990
32007758
66024654
55146544