93765389
97682285
88699430
44226753
11357870
56295330
45197411
89978970
30702639
50712689
26514717
83687311
69083189
89663534
77924770
15227939
39872640
37856028
16686761
13135333
94933311
69567066
16166882
2407712
49713632
85505759
19538712
76771347
82842253
72081240
71512953
66473937
26079644
57034371
54952942
16504762
20854347
35356684
37721638
6240612