2863714
41112241
69545218
50159155
19991696
60335220
35983099
15505674
960944
76946681
86648356
11352329
65928845
74018841
72983828
5143303
99324854
5939316
62005325
5698834
923230
35407719
10643521
541494
34505140
38598598
38821413
66455532
82351277
57172741
28463861
6214791
28335591
94606609
62618935
6237371
58496118
8564247
1307542
81851308