72623166
3795788
20252754
81764205
73798174
19805288
50134053
19169559
45446884
49398583
17237315
2917181
25588968
8233108
90182157
991549
30327904
96731703
60742708
9423746
87446379
65957846
76227024
78766665
42897060
96788567
483642
61259550
65879170
88862206
48143242
91839380
2093529
97549262
2580741
48913925
4304334
68298967
9208313
13809152