66723637
54352773
59342423
44811421
67238454
9096370
34921254
45898538
72057488
74553618
11788246
89101205
58716563
51312814
48655745
5953956
22078146
13241153
90215559
88135347
79678430
42759003
336301
83192684
17249203
17235930
62456605
73865828
91446599
71474833
51751490
24915489
59914937
26835145
5763765
7162216
85882661
45401127
35736830
31169164