1957496
60573259
8506764
63862100
83867293
7147124
33035579
68224740
11975119
33228088
26161692
18463666
1349912
66547877
49638051
93332627
53206339
92033990
13594729
53425489
75994428
85894788
35542648
22949424
8429309
57629022
83958142
45538273
63939578
9294945
97481586
84311804
52037177
85109432
99055201
29826902
4423162
739129
74885108
93099080