63561338
796421
42873770
13666666
20011846
4739212
12347135
93191972
18476597
23111301
58591712
70789166
30258396
57011217
31284507
98741189
4363375
78108924
6214535
45666225
79976339
59948417
31272019
83902390
99581811
7927119
75117765
16838028
52095325
47472073
84817259
88152999
81435458
678131
11948513
73324828
76021548
73808324
66797811
72528932