1872666
47136104
33739199
72772485
6756756
1424384
79038327
53642168
99264511
94887707
4063437
92811570
32839338
28546847
60931355
43864958
10075164
47527719
69649243
61204466
58119280
34536763
64727653
44612492
71034598
86859239
62634513
57935103
68637340
94893334
902632
94172696
32128196
68838512
36135800
7908664
49812971
91737347
31338522
10718353