2082913
62691733
66552099
11595003
3624075
461999
2046334
26251052
17381419
15744542
93421307
33071031
28524557
12143265
65266831
76704827
42582187
79634233
88794531
78152362
58125117
70466402
78611561
64669134
48152763
28611198
27286218
70075223
7783441
84967371
90578805
14684480
57881058
86491181
78993522
64576685
69123705
36922010
30891508
7144904