82092431
94146681
59291860
57071600
8008667
488264
72561522
56865732
12112207
63936335
20529449
42214035
26296566
96979447
90075953
18121033
55724135
23109777
98991642
28871212
97527699
7214429
14472551
44112999
24787628
82378851
4322660
26081418
32569940
41523935
42644931
27304754
83351645
70415831
92384761
5438598
63461980
47623250
79132727
67055084